package org.aichs.system.api;

import org.aichs.common.core.exception.user.UserException;
import org.aichs.system.api.domain.SysUser;
import org.aichs.system.api.model.LoginUser;

/**
 * 用户服务
 */
public interface RemoteUserService {

    LoginUser getUserInfo(String username) throws UserException;

    /**
     * 注册用户信息
     *
     * @param sysUser 用户信息
     * @return 结果
     */
    Boolean registerUserInfo(SysUser sysUser);
}
